// C语言测试文件
// 用于测试wcplus程序的代码统计功能

#include <stdio.h>
#include <stdlib.h>

/* 
  多行注释示例
  这是多行注释的第二行
  第三行注释
 */

#define MAX_SIZE 100

// 结构体定义
struct Node {
	int data;           // 数据域
	struct Node* next;  // 指针域
};

/* 函数声明 */
int add_numbers(int a, int b);
void print_message(char* msg);

// 空行测试

int main() {
	// 主函数开始
	int x = 10;
	int y = 20;
	int sum;
	
	/* 计算两个数的和 */
	sum = add_numbers(x, y);
	
	// 输出结果
	printf("x = %d, y = %d\n", x, y);
	printf("它们的和是: %d\n", sum);
	
	print_message("程序执行完成!");
	
	return 0;  // 程序正常退出
}

/*
  另一个多行注释
  在一行内开始和结束
 */

int add_numbers(int a, int b) {
	// 计算两个整数的和
	return a + b;  // 返回结果
}

void print_message(char* msg) {
	/* 打印消息函数 */
	printf("消息: %s\n", msg);
}

// 文件结束
